package com.thor.palmmall.rest.balancebill.cainterface;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
 * CA验证响应
 * @author Luke
 *
 */
public class CaContracResponse implements Serializable{

  private static final long serialVersionUID = -2762204836317932905L;
  private String  contractId;//合同标识
  private String title;//合同标题
  private String docNum;//合同创建者制定的文档编号
  private String docType;//合同文档格式，支持pdf、doc和docx
  private String docPath;//可选，合同所在的目录
  private String docPathDesc;//可选，用于对目录中多个合同的描述
  private String doc;//以BASE64编码的合同文档
  private String  pages;
  private List<CaSignatureResponse> signatures;
  private int status;
  private Date dateCreated;
  private Date lastUpdated;
  public String getContractId() {
    return contractId;
  }
  public void setContractId(String contractId) {
    this.contractId = contractId;
  }
  public String getTitle() {
    return title;
  }
  public void setTitle(String title) {
    this.title = title;
  }
  public String getDocNum() {
    return docNum;
  }
  public void setDocNum(String docNum) {
    this.docNum = docNum;
  }
  public String getDocType() {
    return docType;
  }
  public void setDocType(String docType) {
    this.docType = docType;
  }
  public String getDocPath() {
    return docPath;
  }
  public void setDocPath(String docPath) {
    this.docPath = docPath;
  }
  public String getDocPathDesc() {
    return docPathDesc;
  }
  public void setDocPathDesc(String docPathDesc) {
    this.docPathDesc = docPathDesc;
  }
  public String getDoc() {
    return doc;
  }
  public void setDoc(String doc) {
    this.doc = doc;
  }
  public String getPages() {
    return pages;
  }
  public void setPages(String pages) {
    this.pages = pages;
  }
  public List<CaSignatureResponse> getSignatures() {
    return signatures;
  }
  public void setSignatures(List<CaSignatureResponse> signatures) {
    this.signatures = signatures;
  }
  public int getStatus() {
    return status;
  }
  public void setStatus(int status) {
    this.status = status;
  }
  public Date getDateCreated() {
    return dateCreated;
  }
  public void setDateCreated(Date dateCreated) {
    this.dateCreated = dateCreated;
  }
  public Date getLastUpdated() {
    return lastUpdated;
  }
  public void setLastUpdated(Date lastUpdated) {
    this.lastUpdated = lastUpdated;
  }
  
  
}
